#define _CRT_SECURE_NO_WARNINGS 1

//#include<stdio.h>
//
//#define SWAP(x,y) ((x)>>1)^y
//
//int main()
//{
//	int a = 5;
//	int c = a & 1;
//	int poi = 0;
//	if (c == 1)
//		poi = 0x80000000;
//	else
//		poi = 0;
//	int b = SWAP(a,poi);
//	printf("%d\n", b);
//	return 0;
//}